to be binding upon the conscience - German English Dictionary